#lesson_list {
  .lesson-item {
    height: auto;
    padding: 6px 6px 6px 24px !important;
    border-bottom: 1px solid #efefef;
    margin: 0;

    .item-wrap {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }
    .ant-badge-count {
      display: flex;
      align-items: center;
      justify-content: center;
    }
  }
  .lesson-item:last {
    border: none;
  }
}
